package msword;

import com4j.*;

@IID("{5A90588C-C066-4BD4-8FE5-722454A15553}")
public interface ChartCategory extends Com4jObject {
  // Methods:
  /**
   * <p>
   * Getter method for the COM property "Parent"
   * </p>
   * @return  Returns a value of type com4j.Com4jObject
   */

  @DISPID(150) //= 0x96. The runtime will prefer the VTID if present
  @VTID(7)
  @ReturnValue(type=NativeType.Dispatch)
  Com4jObject parent();


  /**
   * <p>
   * Getter method for the COM property "Name"
   * </p>
   * @return  Returns a value of type java.lang.String
   */

  @DISPID(110) //= 0x6e. The runtime will prefer the VTID if present
  @VTID(8)
  String name();


  /**
   * <p>
   * Getter method for the COM property "IsFiltered"
   * </p>
   * @return  Returns a value of type boolean
   */

  @DISPID(2887) //= 0xb47. The runtime will prefer the VTID if present
  @VTID(9)
  boolean isFiltered();


  /**
   * <p>
   * Setter method for the COM property "IsFiltered"
   * </p>
   * @param prop Mandatory boolean parameter.
   */

  @DISPID(2887) //= 0xb47. The runtime will prefer the VTID if present
  @VTID(10)
  void isFiltered(
          boolean prop);


  // Properties:
}
